![]() method to control at least two robots
专利摘要:
METHOD TO CONTROL AT LEAST TWO ROBOTS. A method for controlling at least two robots (3, 4) having respective workspaces including at least one region in common comprises the fact that the workspace of each robot is modeled taking into account the objects present in the workspace of the robot defining one or more interference regions (IRs), each consisting of an elementary geometric figure. Interference regions are classified into the following three categories: robot presence without fault is always inhibited; monitored interference regions (MIRs) defined as regions of space where the robot's presence is accepted but controlled, the robot being pre-arranged to send a signal to the central control unit (7) whenever it enters a monitored region and whenever leaving a monitored region; and hybrid interference regions (HIRs), defined as regions of space that are capable of changing between a monitored region state and a forbidden region state as a function of an input signal sent to the robot by said central control unit. Each robot being pre-arranged to send to the central control unit (7) a first output signal, serving as a backup (...). 公开号:BR102012010254B1 申请号:R102012010254-4 申请日:2012-04-30 公开日:2021-04-20 发明作者:Rosario Cassano;Bruno Cicciarello;Elena Grassi;Luca Lachello;Enrico Mauletti;Fabrizio Romanelli 申请人:Comau S.P.A.; IPC主号:
专利说明:
[0001] The present invention relates to a method for controlling at least two robots having respective work spaces including at least one region in common, prearranged in which is a central electronic unit for controlling the robots, provided for communication with the various robots and to govern robot movements preventing interference between robots in their common working region. Previous Technique [0002] In standard programming of an industrial cell with a number of robots that are to work in a divided space, it is necessary to define instructions within the program of each robot for the robot to perform the following operations in succession: [0003] Request to reserve for entry into the split region (an output signal to the control unit) [0004] Wait for the consent of the control unit to enter the split region (an input signal to the robot from the control unit) [0005] Presence within the split region (an output signal) [0006] Leave the split region [0007] The succession of these commands must be repeated in each individual part of the program in which a so-called programming “interblock” is foreseen (corresponding to a work step in the divided region). Management of the policy that regulates access to one or more divided regions is entrusted to the control unit (PLC), which takes on the task of governing the priority of robots that can gain access to said regions. In a simple example of a program in which only two robots share a common work area, the PLC, given a request for access from an RI robot, checks that it has no other requests pending from robot R2 and that robot R2 is not working on the divided region. If this is the case, access to the RI robot is allowed. Likewise, it is possible to reformulate the R2 robot's access policy. The above mentioned PLC access system can be schematically represented as shown in the attached Figure 1. [0008] Robot programs must, on their own part, be able to manage input signals (for access) and output signals (for communicating to the PLC reserve and presence or otherwise within the split region) in such a way to be able to manage the access policy to and out of the split regions properly. An example robot program is as follows: send(req_12,ON) wait(cons_12,ON) send(interf_12,OFF) send(req_12,OFF) MOVEFLY JOINT TO pnt0650xADVANCE MOVEFLY JOINT TO pnt0150xADVANCE MOVEFLY JOINT TO pnt0653xADVANCE MOVE JOINT , WITH CONDITION[spot(1,4661,1,FALSE)], ENDMOVE MOVEFLY JOINT TO pnt0444xADVANCE MOVEFLY JOINT TO pnt0443xADVANCE MOVEFLY JOINT TO pnt0442xADVANCE MOVE JOINT TO xtn0008X Send(interf_12,ON) [0009] As can be seen, signal req_12 is expected to be sent, which represents a request for access to interblock region 12. Following this signal, the system remains waiting for the cons_12 signal that must be sent by the PLC to allow access to the region of interblock. Once the go ahead has been obtained from the PLC, the robot sends the busy signal of the interference region interf_12 and sends the reserve signal req_12 to zero. Finally, after performing the movements, the robot sends the signal of the occupation of the interblock region interf_12 to zero. [00010] Given an architecture of the above type, the main limits are as follows: [00011] - if the robot programs flow is modified, it has a great similarity to adjust the system in incongruous situations; for example, if a robot is manually moved (in PROG) to a split region, the PLC is not “alert” of its presence, and this can cause a general malfunction of the interblock system, with the consequent likely impact between robots; [00012] - the complexity of the robot programs is particularly high so that for each unique interblock it is necessary to enter the instructions for reserve, alert, presence, and abandonment of the split region; [00013] - there is no real-time control of the robot's position to identify its presence in a divided region; disabling the robot's movement programs implies that in the programming there is no type of control to prevent collisions between robots; [00014] - the possible modification of the robot work programs necessarily implies whose consistent modification of the instructions taking into account the interblocks in each part of the program or programs; [00015] - an additional limit considers that the very frequent eventualities that the user must skip some instructions in the work program (a deviation that is prevalently done in the early stages of programming, to test the robots work programs) or that the user must move the error cursor within the program, skipping, for example, request operations for access or occupation of the interblock region. Purpose of the invention [00016] The purpose of the present invention is to overcome the above mentioned drawbacks. Invention Summary [00017] With a view to achieving said objective, the subject of the invention is a method for controlling at least two robots having respective working space including at least one region in common, pre-arranged in which is a central electronic unit for controlling the robots, provided to communicate with the various robots and to govern the robots' movements, preventing any interference between the robots in their common working region, [00018] said method being characterized by the fact that: [00019] - the workspace of each robot is modeled, taking into account the objects present in the robot workspace, defining one or more interference regions (IRs), each consisting of an elementary geometric figure; [00020] - the aforementioned regions of interference are classified into the following three different categories: [00021] - Prohibited interference regions (PIRs), defined as regions of space where the robot's presence must without fail always be inhibited, for example, taking into account the permanent presence of one or more objects with which the robot must not interfere; [00022] - monitored interference regions (MIRs), defined as regions of space where the robot's presence is accepted but controlled, the robot being pre-arranged to send a signal to the central control unit whenever it enters a region monitored and whenever it leaves a monitored region; and [00023] - hybrid interference regions (HIRs), defined as regions of space that are capable of changing between a monitored region state and a prohibited region state, as a function of an input signal to the robot sent by said unit central control; [00024] - each robot (3, 4) is pre-arranged to send to the central control unit (7) a first output signal, serving as an input reserve, whenever it is around the entrance to a hybrid region, and a second exit signal, serving as an entry/presence alert whenever it enters a hybrid region; [00025] - the state of each hybrid region is dynamically varied for each robot (3, 4), during robot operation, sending, from the central control unit (7), an input signal to the robot, which makes the hybrid region monitored or prohibited for said robot, depending on whether said hybrid region is free or otherwise from other robots. [00026] According to a further feature, when a hybrid region is switched to a given robot (3, 4) in a prohibited region state by sending said robot the aforementioned input signal from the central control unit (7), provided that the robot is moving in the direction of said region, it is decelerated in a controlled manner to the limit of the hybrid region, where the robot speed reaches zero, whereas, when the region is reactivated by means of a new input signal to the robot that sends the region in the monitored region state to the robot, the system automatically restores the robot movement, without blocking the pending robot movement in the case where it is still in progress. [00027] As can be seen, the method according to the invention is basically characterized by the fact that it controls the robots in parallel, instead of adopting the sequential operating mode of the known technique. In particular, the method of the invention, in addition to providing control of the workspace of each robot by means of a robot output signal, also provides for the possibility of managing activation/deactivation of inhibition to enter the hybrid region with an input to the PLC robot and more additionally provides the possibility of defining an additional output signal to the PLC to reserve entry into the hybrid region. The method further manages automatic stop and restart of robot movement by regulating the stop and restart speed of the robot so that it prevents sudden stops near the limit of the inhibited interference region and to restart robot movement as quickly as possible. [00028] Additional features and advantages of the invention will emerge from the subsequent description with reference to the accompanying drawings, which are provided purely by way of non-limiting example and in which: [00029] - Figure 1 illustrates the block diagram already described above, corresponding to the methods according to the known technique; [00030] - Figure 2 is a schematic perspective view showing a cell with two industrial robots having respective work spaces including divided regions; and [00031] - Figures 3-6 show different geometric figures used to define the interference regions in the workspace of each robot. [00032] With reference to Figure 2, a cell 1 provides a workstation with a bench 2 in which two robots 3, 4 perform operations, for example, to assemble and/or weld components. Robots 3, 4 are controlled by respective electronic control units 5 and 6, which are in turn both connected to a central electronic control unit 7 used to implement the method according to the invention. The central unit 7, for example, can be constituted by the PLC for controlling cell 1. However, the central control function can also be entrusted to one of the two units 5, 6 for controlling the individual robots. Additionally, in the present description and in the subsequent claims, where reference is made to at least two robots that can interfere with one another also the case of a multi-arm robot, in which at least two arms are controlled separately and can interfere with one another, is included. In this case, the single robot has a single control unit, in which the method of the invention is implemented. [00033] Robots 3, 4 have respective workspaces that include split region, which imply a potential risk of interference between the two robots. Objects are also present in robot workspaces (for example, the fixed bench 2) which makes the corresponding regions of their workspace completely inaccessible to robots. [00034] To face the problem of inference between each robot and the environment around it, according to the elementary geometric figures of the invention are defined, referred to as interference regions (IRs), for example, substantially in the form of cylinders (Figure 3), parallelepipeds (Figure 4), planes (Figure 5), or spheres (Figure 6), which are to be entered into the robot's work area so that it has a volumetric and spatial modeling consistent with the objects present within the space working robot. In figures 3, 4 and 6, the interference regions are constituted by volumes represented with dashed lines, contained within large volumes, represented with solid lines, which function as "alert" regions, within which the approach of a moving part from the robot to the boundary of the interference region is signaled. In the case of Figure 5, the interference region is constituted by a vertical plane. Plan B facing it delimits the boundary over which a warning signal is activated. [00035] In the method according to the invention it is possible to define up to a high number (for example up to 16) of interference regions. According to the invention, interference regions are classified into the following three different categories: [00036] - Monitored Interference Regions (MIRs) [00037] - Prohibited Interference Regions (PIRs) [00038] - Hybrid Interference Regions (HIRs) [00039] The monitored regions are volumes where the robot's present is controlled, and in the case where the robot accesses these regions, an output signal in the external direction (eg in the direction of a PLC) will be increased, and from it This way, in the case of the region output, said signal will be decreased (it is also possible to choose the output logic). [00040] Prohibited regions are volumes where the robot's presence must be flawlessly inhibited. Defining such a volume in the robot's working area implies continuous control of the robot's position in such a way as to prevent the area from being reached; this control is done regardless of the robot state (robot programming or robot automatic operation). This procedure prevents contact with the plate interference region/regions by automatically regulating the robot's speed based on its distance from the region. No output signal will be sent to PLC but in case if IR is reached, the system will generate an error and stop the robot. [00041] Finally, hybrid regions are volumes that can change their state from monitored to prohibited and vice versa based on the logical state of the input signal. Simultaneously, it is possible to define an output signal that works as a reserve for entering the region and another output signal for accessing the hybrid region. In this way, it is possible to manage in an innovative and versatile way (as compared to the prior art) in the interblocks as described in the previous paragraph. When hybrid regions have been made prohibited by the input, they still have the characteristic of inducing in the robot a controlled deceleration as far as the region boundary, where the robot speed reaches zero. Once the region is re-enabled by the input, so that it is made monitored, the system automatically restores the robot's movement, without blocking the pending movement; since the region is monitored, at this point the system will communicate on the outside through the output the presence or otherwise of the robot within the reserve area or within the interference region. [00042] Thanks to the arrangements mentioned above, the invention allows an advanced programming of inetrblocks. [00043] The possibility of defining hybrid regions that can vary their state from monitored to prohibited allows an advanced management of the “classic” interblocks used in real robotic cells. The basic aspect of the invention is based essentially on the possibility of defining regions, with different shapes/geometries, which can be dynamically activated/deactivated by an input and which automatically manages adjustments of two types of outputs: an output from the reserve to enter the divided region and an exit from presence within the divided region itself. With these three signals, it is possible to keep the PLC access policy management represented in Figure 1 unchanged (providing a not indifferent advantage with regard to compatibility aspects with current systems), destically simplifying, however, management of the interblocks within the programs of robot. In fact, after defining the hybrid interference regions (which here represent the workspace divided between two or more robots), it is sufficient to associate the correct inputs and outputs to the interference regions declared in the program in such a way that they can be handled by the PLC. Reproduced below is an example of programming a spherical hybrid interference region: IR_SET(IR_RESERVATION,$FMO[1],1,1,ON) IR_SET(IR_PRESENCE,$FMO[1],2,1,OFF) IR_SET(IR_CONSENT ,$FMI[1],1,1,ON) IR_CreateSphere(pnt0007P,200,1,1) IR_SWITCH(ON,1) MOVEFLY JOINT TO pnt0650x ADVANCE MOVEFLY JOINT TO pnt0150x ADVANCE MOVEFLY JOINT TO pnt0653x ADVANCE MOVE JOINT TO wp4661 WITH CONDITION [spot)1,4661,1,FALSE], ENDMOVE MOVEFLY JOINT TO pnt0444x ADVANCE MOVEFLY JOINT TO pnt0443x ADVANCE MOVEFLY JOINT TO pnt0442x ADVANCE MOVE JOINT TO xtn0008X [00044] The first three instructions indicated above serve to declare that the interference region is of a hybrid type and to define in which outputs and inputs the holes for reserve, presence, and request for access are to be mapped. The IR_CreateSphere(...) instruction has the purpose of defining in the robot's workspace a spherical hybrid interference region associated with which are the previously declared outputs and inputs. It should be noted that the region declaration is carried out only once at the beginning of the program and will make interblock management fully automatic, irrespective of the program flow itself, in which no explicit instructions will no longer be present in the sending and waiting for signals (different of the solution according to the known art). [00045] In an operating condition (whether in robot programming step or robot automatic operating step), the system will automatically check the state of the hybrid interference regions, adjusted by the incoming input. In this way, if access to an interference region is inhibited by a robot (by setting, for example, the input to 0), it will not be possible to enter the section autonomously, in the case where, for example, any movement programming is being executed in the robot, and likewise entering will be inhibited to the robot also when a human operator programming the robot tries to bring the robot into the inhibited region. The robot's behavior in both cases is to perform a controlled deceleration to bring it to zero speed as it approaches the prohibited interference region, with a reduction of the proportional overall substitution to the distance from the nearest point between the Tool Center Point of the robot and the interference region. [00046] The innovation introduced with hybrid interference regions mainly concerns the possibility of automatically restoring robot movement by giving an input change to control the state of the hybrid IR. In other words the robot is able to autonomously resume the movement (with a smooth increase in substitution) that precedes arrest in the vicinity of inhibited IR, in the case where the input signal was to go from 0 (inhibition condition for input) to 1 (access condition allowed). [00047] As is evident from the above-mentioned description, the method according to the invention is basically characterized by the fact that it controls the robots in parallel, rather than adopting the sequential operating mode according to the known technique. In particular, the method according to the invention, in addition to prevention control of the workspace of each robot by means of a robot output signal, also prevents the possibility of activation/deactivation of inhibition management to enter the hybrid region with an input to the PLC robot and more additionally provides the possibility of defining an output signal for the PLC to reserve input in the hybrid region. The method also manages automatic stopping and resuming of robot movement, regulating the arresting speed and resuming the robot in such a way as to prevent sudden stops near the limit of the inhibited interference region and to resume robot movement as quickly as possible. [00048] Of course, without prejudice to the principle of the invention, construction details and modalities may vary widely with respect to what is described and illustrated here purely by way of example, without then departing from the scope of the present invention.
权利要求:
Claims (2) [0001] 1. Method for controlling at least two robots (3, 4) having respective working spaces including at least one pre-arranged common region in which is a central electronic unit (7) for controlling the robot, provided to communicate with the various robots (3, 4) and to govern the robots' movements, preventing any interference between them in their common working region, said method being characterized by the fact that: - the working space of each robot is modelled, taking in counts the objects present in the robot's workspace, defining one or more interference regions (IRs), each consisting of an elementary geometric figure; - the mentioned interference regions are classified into the following three different categories: - Prohibited interference regions (PIRs), defined as regions of space where the robot's presence must without fail always be inhibited, for example, taking into account the permanent presence of one or more objects with which the robot must not interfere; - monitored interference regions (MIRs), defined as regions of space where the robot's presence is accepted but controlled, the robot being pre-arranged to send a signal to the central control unit whenever it enters a monitored region and always that he leaves a monitored region; and - hybrid interference regions (HIRs), defined as regions of space that are capable of changing between a monitored region state and a prohibited region state, as a function of an input signal to the robot sent by said control unit central; - each robot (3, 4) is pre-arranged to send to the central control unit (7) a first output signal, serving as an input reserve whenever it is about to enter a hybrid region, and a second signal exit, serving as an entry/presence alert whenever it enters a hybrid region; - the state of each hybrid region is dynamically varied for each robot (3, 4), during robot operation, sending, from the central control unit (7), an input signal to the robot, which makes the hybrid region monitored or prohibited for said robot, according to whether said hybrid region is free or otherwise from other robots. [0002] 2. Method according to claim 1, characterized in that when a hybrid region is switched to a given robot (3, 4) in a prohibited region state sending said robot the above mentioned input signal from the unit of central control (7), as long as the robot is moving in the direction of said region, it is decelerated in a controlled manner to the limit of the hybrid region, where the robot speed reaches zero, while, when the region is reactivated by means of a new input signal to the robot that sends the region in the monitored region state to the robot, the system automatically restores the robot movement, without blocking the pending robot movement in the case where it is still in progress.
类似技术:
公开号 | 公开日 | 专利标题 BR102012010254B1|2021-04-20|method to control at least two robots US9144904B2|2015-09-29|Method and system for automatically preventing deadlock in multi-robot systems JP4817084B2|2011-11-16|Motor drive system and motor control device US10220862B2|2019-03-05|Method for operating a transport assembly in the form of a linear stator linear motor JP2004001217A|2004-01-08|Method and device for avoiding collision between robot and other object US8843234B2|2014-09-23|Dynamic space check for multi-arm system moving on a rail KR101885415B1|2018-08-03|Flexible and clock cycle optimized sharing of a working space for robots ES2676452T3|2018-07-19|Crane controller US10035267B2|2018-07-31|Robot system and method for controlling a robot system JP2020514858A|2020-05-21|Autonomous mobile robot and control method for autonomous mobile robot US20190001504A1|2019-01-03|Method For Detecting A Collision Of A Robot Arm With An Object, And A Robot With A Robot Arm US10919153B2|2021-02-16|Teaching method for teaching operations to a plurality of robots and teaching system used therefor US20140195051A1|2014-07-10|Configurable Security Monitoring For A Robot Assembly US20140316569A1|2014-10-23|Method to prevent interference and detect collision between mechanical members JP6123710B2|2017-05-10|Moving body JP6567101B2|2019-08-28|Teaching method, robot operating method, program, storage medium, teaching apparatus CN111158353A|2020-05-15|Movement control method for a plurality of robots and system thereof US20190047148A1|2019-02-14|Controlling a Group of Robots EP3476550A1|2019-05-01|Robot system, robot controller, and method for withdrawing robot JP7011910B2|2022-01-27|Robot system KR101544894B1|2015-08-18|Welding Robot Controller JP5140934B2|2013-02-13|Robot system with constraint of functional module JP2020135046A|2020-08-31|Control unit CN113156950A|2021-07-23|Multi-robot intelligent traffic control method and device CN113741424A|2021-12-03|Robot cooperative obstacle avoidance system, method, robot and storage medium
同族专利:
公开号 | 公开日 EP2586574B1|2014-04-23| KR20130047544A|2013-05-08| CN103085057A|2013-05-08| US20130110288A1|2013-05-02| US8818558B2|2014-08-26| KR101867626B1|2018-06-15| EP2586574A1|2013-05-01| BR102012010254A2|2014-04-01| JP6118509B2|2017-04-19| BR102012010254B8|2021-08-03| ITTO20110994A1|2013-05-01| RU2012122451A|2013-12-10| JP2013094956A|2013-05-20| RU2593816C2|2016-08-10|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 JPH0623927B2|1983-05-06|1994-03-30|株式会社日立製作所|A safe operation control system for industrial robots with cooperative operation| JPS6151204A|1984-08-20|1986-03-13|Kobe Steel Ltd|Operation space identification system of robot| JPH0419084A|1990-05-15|1992-01-23|Matsushita Electric Ind Co Ltd|Robot| JP2895672B2|1992-01-28|1999-05-24|ファナック株式会社|Multiple robot control method| JPH07299793A|1994-05-11|1995-11-14|Toyota Autom Loom Works Ltd|Robot interference preventive controlling device| JPH0836410A|1994-07-21|1996-02-06|Nissan Motor Co Ltd|Method and device for preventing interfernece between robots| US5798627A|1995-01-04|1998-08-25|Gilliland; Malcolm T.|Method for simultaneous operation of robot welders| JP3203305B2|1996-05-28|2001-08-27|宇部興産株式会社|Simple interference check method for mold spray robot| JPH103308A|1996-06-18|1998-01-06|Fanuc Ltd|Interference avoiding method for industrial robot| JPH10264058A|1997-03-21|1998-10-06|Nissan Motor Co Ltd|Robot interference area setting program preparing method| JPH11134017A|1997-10-27|1999-05-21|Honda Motor Co Ltd|Off-line teaching method| JP3937080B2|2002-06-19|2007-06-27|株式会社安川電機|Robot interference determination method and control apparatus| FR2861857B1|2003-10-29|2006-01-21|Snecma Moteurs|DISPLACEMENT OF A VIRTUAL ARTICULATED OBJECT IN A VIRTUAL ENVIRONMENT BY AVOIDING INTERNAL COLLISIONS BETWEEN THE ARTICULATED ELEMENTS OF THE ARTICULATED OBJECT| DE102004027944B4|2004-06-08|2012-02-16|Kuka Laboratories Gmbh|Method for protecting a robot against collisions| JP3907649B2|2004-09-02|2007-04-18|ファナック株式会社|Interference prevention control device between robots| AT395167T|2005-04-19|2008-05-15|Comau Spa|METHOD FOR CONTROLLING INDUSTRIAL ROBOTS AND CORRESPONDING CONTROLLED ROBOTS, ROBOT SYSTEMS AND COMPUTER PROGRAMS| JP4544145B2|2005-11-24|2010-09-15|株式会社デンソーウェーブ|Robot interference avoidance method and robot| JP2007144524A|2005-11-24|2007-06-14|Denso Wave Inc|Interference avoiding method of robot and robot| JP4159577B2|2005-12-13|2008-10-01|ファナック株式会社|Interlock automatic setting device and automatic setting method between a plurality of robots| EP1815949A1|2006-02-03|2007-08-08|The European Atomic Energy Community , represented by the European Commission|Medical robotic system with manipulator arm of the cylindrical coordinate type| AT459030T|2006-09-14|2010-03-15|Abb Research Ltd|METHOD AND DEVICE FOR AVOIDING COLLISION BETWEEN AN INDUSTRIAL OBJECT AND AN OBJECT| JP4951783B2|2008-02-01|2012-06-13|株式会社デンソーウェーブ|Robot control apparatus and robot control method| US9144904B2|2008-05-21|2015-09-29|Fanuc Robotics America Corporation|Method and system for automatically preventing deadlock in multi-robot systems|JP6229324B2|2013-06-14|2017-11-15|セイコーエプソン株式会社|Robot, robot control device, and robot control method| US10073434B1|2014-07-25|2018-09-11|Jonathan Marc Hollander|Manufacturing systems and methods with multiple independent toolheads| DE102014222857A1|2014-11-10|2016-05-12|Kuka Roboter Gmbh|Flexible time-optimized sharing of a working space for robots| EP3180661B1|2014-11-13|2020-03-04|Siemens Aktiengesellschaft|Production module for carrying out a production function on a product| CN104476027B|2014-11-14|2016-01-20|南京熊猫电子股份有限公司|A kind of group control device of multirobot welding system and method thereof| EP3256292A1|2015-02-13|2017-12-20|ABB Schweiz AG|A method for avoiding collisions between two robots| DE102015104821A1|2015-03-27|2016-09-29|Medineering Gmbh|Surgical instrument, system, arm and procedure| US9744668B1|2015-08-21|2017-08-29|X Development Llc|Spatiotemporal robot reservation systems and method| WO2017084699A1|2015-11-17|2017-05-26|Abb Schweiz Ag|A method for optimizing a work cycle in a robot system| JP6654926B2|2016-02-24|2020-02-26|本田技研工業株式会社|How to estimate processing time| JP6351900B2|2016-05-26|2018-07-04|三菱電機株式会社|Robot controller| DE102017005604A1|2017-06-12|2018-12-13|Kuka Deutschland Gmbh|Monitoring a robot| EP3427904B1|2017-07-13|2020-06-10|Siemens Aktiengesellschaft|Assembly with a manipulator and a limiting device for limiting the working space| JP6521021B2|2017-10-18|2019-05-29|セイコーエプソン株式会社|ROBOT, ROBOT CONTROL DEVICE, AND ROBOT CONTROL METHOD| CN109093622B|2018-08-20|2021-10-01|珠海格力智能装备有限公司|Monitoring method and device for manipulator| CN109159118B|2018-08-29|2020-10-27|苏州精濑光电有限公司|Interference mechanism cross operation anti-collision method and device| RU2755994C1|2021-02-17|2021-09-24|Общество С Ограниченной Ответственностью "Дс-Роботикс"|Autonomous assembly modular cell|
法律状态:
2014-04-01| B03A| Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette]| 2018-12-11| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2019-12-10| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2021-03-09| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-04-20| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 30/04/2012, OBSERVADAS AS CONDICOES LEGAIS. | 2021-08-03| B16C| Correction of notification of the grant [chapter 16.3 patent gazette]|Free format text: REF. RPI 2624 DE 20/04/2021 QUANTO AOS DESENHOS. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 IT000994A|ITTO20110994A1|2011-10-31|2011-10-31|METHOD FOR THE CONTROL OF AT LEAST TWO ROBOTS WITH RESPECTIVE WORKING SPACES INCLUDING AT LEAST ONE COMMON REGION| ITTO2011A000994|2011-10-31| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|